package com.irdstudio.efp.esb.api.rest.yed.resp;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 需求编号：xxxxxx<br/>
 * 问题编号：<br/>
 * 功能描述：还款明细<br/>
 * 创建时间：2020/8/7 17:46
 *
 * @Author tiankg
 * @Version 1.0
 * @Since 1.0
 */
@Data
public class RepayDetailArr {

    //还款申请流水号
    @JSONField(name = "RpymtAppSrlNo")
    private String  rpymtAppSrlNo;
    //剩余本金
    @JSONField(name = "RmanPnp")
    private String  rmanPnp;
    //还款期数
    @JSONField(name = "RpymtTrmCnt")
    private String  rpymtTrmCnt;
    //还款类型
    @JSONField(name = "RpymtTp")
    private String  rpymtTp;
    //执行利率
    @JSONField(name = "ExecIntRt")
    private BigDecimal  execIntRt;
    //还款总计金额
    @JSONField(name = "RpymtTotAmt")
    private BigDecimal  rpymtTotAmt;
    //应还本金
    @JSONField(name = "RpyblPnp")
    private BigDecimal  rpyblPnp;
    //应还利息
    @JSONField(name = "RpyblInt")
    private BigDecimal  rpyblInt;
    //应还罚息
    @JSONField(name = "RpyblPnyInt")
    private BigDecimal  rpyblPnyInt;
    //应还复利
    @JSONField(name = "RpyblCmpdInt")
    private BigDecimal  rpyblCmpdInt;
    //归还复利的复利
    @JSONField(name = "RpyCmpdIntPrsnlCmpdInt")
    private BigDecimal  rpyCmpdIntPrsnlCmpdInt;
    //归还罚息的复利
    @JSONField(name = "RpyPnyIntPrsnlCmpdInt")
    private BigDecimal  rpyPnyIntPrsnlCmpdInt;
    //应还费用
    @JSONField(name = "RpyblFee")
    private BigDecimal  rpyblFee;
    //还款账号
    @JSONField(name = "RpymtAcctNo")
    private String  rpymtAcctNo;
    //还款状态
    @JSONField(name = "RpymtSt")
    private String  rpymtSt;
    //还款日期
    @JSONField(name = "RpymtDt")
    private String  rpymtDt;
    //审批状态
    @JSONField(name = "AprvlSt")
    private String  aprvlSt;
    //失败原因
    @JSONField(name = "FailRsn")
    private String  failRsn;
    //应还款日
    @JSONField(name = "RpyblPymtDt")
    private String  rpyblPymtDt;



}
